#ifndef INCLUDED_Enemy_H //if not defined
#define INCLUDED_Enemy_H

#include <SGE.h> //if you use quotes, the compiler will look at the local file whereas with angle brackets looks at the include paths e.g .../files. Angled doesnt only look at local, looks everywhere. If its not in my project use angle, if its in my project use quotes
using namespace SGE;
#include "Map.h"
class Enemy
{
public:
	Enemy();
	~Enemy();

	void Load();
	void Unload();
	void Update(float deltaTime,Map& mmap);
	void Render();

	void Spawn(const SVector2& pos);
	void Kill();
	bool IsActive() const {return mActive;}
	SCircle GetBoundingCircle() const	{return SCircle(mPosition,40.0f);}

private:
	SGE_Sprite mSprite;
	SVector2 mPosition;
	SVector2 mVelocity;
	float delay;
	bool mActive;
	

};


#endif
